package com.kaili.basic.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.kaili.basic.pojo.dto.BaseStoreLocationQueryDto;
import com.kaili.basic.pojo.entity.BaseStoreLocationEntity;
import com.kaili.basic.pojo.vo.BaseStoreLocationVO;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;

/**
 * @author lsw
 * @Type BaseCityMapper
 * @Desc 杭州凯立通信有限公司
 * @Date 2019年03月08日
 */
@Mapper
public interface BaseStoreLocationMapper extends BaseMapper<BaseStoreLocationEntity> {
    public List<BaseStoreLocationEntity> queryPageList(Page<BaseStoreLocationEntity> page, BaseStoreLocationQueryDto queryDto);

    public List<BaseStoreLocationEntity> queryPageList(BaseStoreLocationQueryDto queryDto);

    public Long queryStoreLocationCoude();

    public Integer updateDefaultLocation(Map<String, Object> map);

    public List<BaseStoreLocationVO> storeLocationExport(BaseStoreLocationQueryDto queryDto);
}
